var ajax;

function getImage() {
	
 var image = document.getElementById("imagen").value;
	// Creamos el control XMLHttpRequest segun el navegador en el que estemos
	if (window.XMLHttpRequest)
		ajax = new XMLHttpRequest(); // No Internet Explorer
	else
		ajax = new ActiveXObject("Microsoft.XMLHTTP"); // Internet Explorer

	// Almacenamos en el control al funcion que se invocara cuando la peticion
	// cambie de estado
	ajax.onreadystatechange = funcionCallback;

	// Enviamos la peticion
	var url = "http://www.imageshack.us/upload_api.php";
	ajax.open("POST", url, true);
	ajax.send(image);
}


	

function funcionCallback() {
	// Comprobamos si la peticion se ha completado (estado 4)
	if (ajax.readyState == 4) {
		// Comprobamos si la respuesta ha sido correcta (resultado HTTP 200)
		if (ajax.status == 200) {
			// Escribimos el resultado en la pagina HTML mediante DHTML
			document.getElementById("imagenASubir").innerHTML = ajax.responseXML;
		}
	}
}
